package cn.ac.siom.query.service;

import cn.ac.siom.query.vo.kjjggs_news;
import java.sql.SQLException;
import java.util.List;
import java.util.Map;

public interface Ikjjggs_newsService {

    /**
     * 激光通讯首页-科学普及信息
     * @param params
     * @return
     * @throws Exception
     */
   Map findByParams(Map params) throws Exception;
    List<kjjggs_news> list()throws SQLException;
    List<kjjggs_news> list_NO(Integer i_id) throws SQLException;
    List<kjjggs_news> list_page(Integer rownum, Integer page_id) throws SQLException;
    Integer list_count()throws SQLException;
    String  list_Photo(Integer i_id) throws SQLException;
    boolean insert(kjjggs_news vo )throws SQLException;

    /**
     * 实现数据更新操作方法
     * @param vo 表示要执行更新操作的数据
     * @return 成功返回true,失败返回false
     * @throws Exception
     */
     boolean update(kjjggs_news vo)throws Exception;

    /**
     * 实现数据批量删除操作
     * @param ids 表示要执行删除的操作的集合数据
     * @return
     * @throws Exception
     */
     boolean delete(List<String> ids)throws Exception;
}
